ul#topnav {
float: left;
width: 100%;
position: relative;
height: 24px;
line-height: 24px;
background: url(../../images/back_end/loop_top.png) repeat-x;
behavior: url(whateverhover.htc);
}
ul#topnav li.first_topnav:hover{
	background: none;
}
ul#topnav li  {
float: left;
padding: 0px;
border-right: 1px solid #2f6184;
list-style: none;
}
ul#topnav li a {
padding: 0px 15px;
display: block;
color: #f0f0f0;
text-decoration: none;
}
ul#topnav li.active_topnav_1 {
	background:  url(../../images/back_end/loop_top_end.png) repeat-x;
}
ul#topnav li.active_topnav_1 a {
color: #004F8B;
}
ul#topnav li.active_topnav_2 {
background:  url(../../images/back_end/loop_top_end.png) repeat-x;
}
ul#topnav li.active_topnav_2 a {
color: #004F8B;
}
ul#topnav li ul.children {
	float: left;
	height: 36px;
	line-height: 32px;
	padding: 0px;
	position: absolute;
	left: 0px; top: 24px;
	display: none;
	width: 100%;
	background: #ddd url(../../images/back_end/loop_top_end.png) repeat-x;
	color: white;
}

ul#topnav li ul.children li {
	border: none;
}

ul#topnav li ul.children li a{
	color: #004F8B;
}

ul#topnav li:hover ul {
	display: block;
}

ul#topnav li ul a {
	display: inline;
}

ul#topnav li ul a:hover {
	text-decoration: underline;
}

ul#topnav li ul li:hover {
	background: none;
}




















